草庐IT

iphone - 在 MFMessageComposeViewController 中禁用 iMessage

全部标签

ios - 当 iPhone 方向改变时改变 UIViews 的位置

当iPhone的方向改变时,我试图改变UIViews的位置。它类似于thisquestion;但不是3个views,而是2个views。当iPhone处于纵向模式时,我希望views是一个在另一个之上。在横向模式下,它们应该并排。所以我尝试了下面的方法:willAnimateRotationToInterfaceOrientation:duration:但该方法已被弃用。如何检查iPhone的方向何时发生变化?更新我尝试了以下方法:感谢@Sean的指导!!-(void)viewDidLayoutSubviews{[superviewDidLayoutSubviews];self.tab

ios - iPhone 到 WatchKit 通信

我可以使用将数据从Watch发送到父应用程序[WKInterfaceControlleropenParentApplication:applicationDatareply:^(NSDictionary*replyInfo,NSError*error){}]api但如何在ObjectiveC中将数据从iPhone发送到Watch。 最佳答案 您有一些方法可以实现这一目标。最简单的是使用MMWormhole.您使用以下方式发送数据:[self.wormholepassMessageObject:@{@"titleString":tit

ios - 如何在 Xcode 控制台中禁用 Apptentive 的日志记录?

Apptentive似乎是一个很好的补充。然而,它用如此多的消息污染了控制台,这是不必要的,每次都看不到。这让我无法在别处看到重要的调试消息。仅摘录:2015-05-1010:15:45.134xNews[34355:4228197]LoadingATSwizzle_NSObject_Bootstrap2015-05-1010:15:45.134xNews[34355:4228197]LoadingATSwizzle_UIViewController_Bootstrap根据文档,可以禁用它们:#import"ATConnect_Debugging.h"[ATConnectsharedC

ios - Cordova/Phonegap Media 在 iOS IPhone 6 设备上没有声音

我正在使用cordova媒体插件并尝试播放一个简单的.wav文件。我正在使用git中的示例代码,它可以在iOS模拟器中运行。但是,当我在设备(iPhone6、iOS8.3)上运行它时,没有声音播放。我从日志中得到以下信息:2015-06-2421:19:21.310myapp[670:143925]找到资源'/private/var/mobile/Containers/Bundle/Application/59CEEB50-4603-4AFD-8CF8-CD083ADE6FA4/myapp.app/www/audio/bell.wav'在web文件夹中。2015-06-2421:19:

ios - 禁用 AVAudioSession 后 Unity 声音无法正常工作

我目前正在开发Unity3DiOS插件。我正在尝试更改应用程序的AVAudioSession类别以实现音频回避(即音乐应用程序音量在我的音效播放时降低),这需要将AVAudioSession设置为非事件状态然后再次激活。好吧,在我使用[[AVAudioSessionsharedInstance]setActive:NOer​​ror:nil]将session设置为非事件状态后,Unity声音将不再起作用,即使session设置为再次活跃。原生声音仍然有效,因为我测试了AVAudioPlayer并且它完美运行。知道哪里出了问题吗? 最佳答案

ios - 如何在 iphone 上使用 sprite kit 创建弹出窗口?

我是一名使用sprite工具包开发iOS游戏的初学者。我想要显示对象(skspritenodes)的“弹出式”菜单,例如每日奖励或设置/暂停菜单。例如,应该能够在主屏幕或游戏期间访问设置弹出窗口。目前我有一个ViewController,家庭场景和游戏场景是两个不同的SKScenes。为了可重用性(和一个干净的项目,以及学习),我想让这些弹出窗口成为它们自己的类,包括处理触摸。目前,我有一个返回SKNode的设置弹出窗口的类,并且这个sknode包含几个skspritenodes(对应于弹出设置的按钮/图像,包括启用/禁用声音等)。但是,我必须在我的家庭场景和游戏场景中复制触摸代码才能

ios - 无法在 iOS Safai 的 Web 应用程序上禁用捏合缩放(和双击)缩放

我试图在网络应用程序上禁用双指缩放,但以下元标记在iOSSafari和iOSChrome中的效果为零:我尝试将以下内容添加到元标记中,但我也没有成功。捏合(和双击)缩放仍处于启用状态。对为什么这两个元标记可能不起作用有任何见解吗? 最佳答案 对我来说,以下元标记在这两种情况下都有效这适用于cordova/Ionic项目,它禁用普通页面上的双击/捏合我在iOSsafari中使用jquery/bootstrap打开了一个简单的页面,这也禁用了双击/双指缩放如果你还没有尝试过,你可以检查这个代码:https://stackoverflow

uni、js——点击与禁用(不可点击)、动态样式class

案例没约满的时间可以点击进行选择,约满的就不能选择了。选择完之后变色变字。核心思想就是创建一个第三方变量存起来,点击谁就存到第三方,在根据这个进行判断。代码template> viewclass="content"> viewclass="list"> blockv-for="(item,index)inlist":key="index"> view@click="change(item)":class="{ 'item':true, 'orangeBg':item.id===checkMonth.id, 'garyBg':item.display===0,

javascript - BackboneJS View 渲染延迟,在 iPhone 4s (iOS 8) 上,2015

我正在使用BackboneJS(jQuery+Underscore)制作一个单页网络应用程序,我正在各种浏览器和各种设备上测试它。最终它将成为一个Phonegap应用程序。效果很好,但在iPhone4s(iOS8)上,我的所有路线呈现速度都非常慢(大约一秒左右)。我还没有解决300毫秒的点击延迟问题,但稍后我会担心这个问题。我的一条路线使问题变得更糟,该路线的观看次数特别多(~30),并且可能需要长达5秒才能在此设备上呈现。这是我的路线示例:'some_route':function(){if(APP.controller)APP.controller.destruct();APP.c

ios - 在 iOS 9 中为应用内浏览器禁用 ATS?

iOS9引入AppTransportSecurity(ATS)鼓励使用安全连接。这很好,但是如果我的应用有一个内置的网络浏览器,用户应该能够使用它连接到任何网站怎么办?例如,Facebook应用程序允许故事包含指向外部网站的链接。当用户点击这样的链接时,它不会启动Safari,而是启动应用内浏览器。如果没有enablingtheglobalNSAllowArbitraryLoadsflag,我怎么能得到同样的行为呢??我想要强制使用https的所有好处,但想在我的内部浏览器中禁用此检查。在理想情况下,Apple会允许我在我的UIWebView上指定一个属性,以允许它加载不安全的URL,